put a halt to - Türkisch Englisch Wörterbuch